strip off scales/shells - Almanca İngilizce Sözlük